@charset "utf-8";

/*header_头部*/
header { width: 100%;height: 1.76rem;background: #ffffff;border-bottom: 1px solid #e2e3e4;line-height: 1.76rem; }
header a { width: 1.2rem;height: 1.76rem;background: url(../images/icon/icon_14.png) no-repeat center;background-size: 0.46rem 0.58rem;float: left; }
header i { text-align: center;display: block;font-size: 0.72rem;color: #000000;margin-right: 1.2rem; }

/*section_骨架*/
section a { width: 14.2rem;height: 4.6rem;background: url(../images/logo/logo_Bg_2.jpg) no-repeat center;background-size: 14.2rem 4.6rem;display: block;box-shadow: 0 0.2rem 0.2rem rgba(0,0,0,.2);-webkit-box-shadow: 0 0.2rem 0.2rem rgba(0,0,0,.1);margin: 0 auto;padding:1.4rem 2.28rem 0.8rem 0;box-sizing: border-box; }
section .title_bg { width: 100%;height: 5.2rem;background: url(../images/logo/logo_Bg_7.jpg) no-repeat center;background-size: 100% 5.2rem; }
section>div { width: 100%; }
section>div h3 { padding: 0.76rem 0 0.48rem 0.4rem;font-size: 0.6rem;color: #9e9e9e; }
section>div span { display: block;border-bottom: 1px solid #dfdfdf;height: 2.12rem;background: #ffffff; }
section>div span label.f1 { background: transparent; }
section>div span label { font-size: 0.52rem;color: #000000;padding-left: 0.4rem;box-sizing: border-box;-webkit-box-sizing: border-box;display: block;background: url(../images/icon/icon_32.png) no-repeat 14.4rem;background-size: 0.28rem 0.46rem; }
section>div span input { height: 2.12rem;background: transparent;width: 10rem;vertical-align: baseline; }
section>div span p { font-size: 0.52rem;color: #000;padding-left: 0.4rem;line-height: 2.12rem; }
section>div span p i { margin-left: 0.2rem; }
 
/*uploader_file_图片*/
.uploader_file { width: 100%;height: auto; }
.uploader-plus { width: 6.6rem;height: 3.6rem;background: url(../images/logo/logo_Bg_8.png) no-repeat center;background-size: 6.6rem 3.6rem;position: relative; }
.uploader-input {opacity: 0;width: 100%;height: 100%;position: absolute;top: 0;}
.uploader-img { width: 6.6rem;height: 3.6rem; }
.uploader_file>div { background: #fff;padding: 0 0.4rem;box-sizing: border-box;width: 100%;height: 17.04rem; }
.uploader-plus, .uploader-minus, .uploader-input, .uploader-delete { cursor: pointer; }
.uploader_file>div.f1 .uploader-plus { background: url(../images/logo/logo_Bg_9.png) no-repeat center;background-size: 6.6rem 3.6rem; }
.uploader_file>div.f2 .uploader-plus { background: url(../images/logo/logo_Bg_13.jpg) no-repeat center;background-size: 6.6rem 3.6rem; }
.uploader_file p { font-size: 0.6rem;color: #9e9e9e;width: 100%;height: 1.76rem;line-height: 1.76rem;padding: 0 0.4rem;box-sizing: border-box; }
.uploader_file div>h3 { font-size: 0.6rem;color: #000;font-weight: 600;margin-bottom: 0.56rem;padding-top: 0.76rem; }
.uploader_file span { margin-top: 1rem;box-sizing: border-box;-webkit-box-sizing: border-box; }
.uploader_file span h3 { font-size: 0.6rem;color: #000;font-weight: 600;padding-bottom: 0.28rem; }
.uploader_file span img { width: 3.8rem;height: 2.72rem;margin-right: 0.4rem;}
.uploader_file>span { margin-top: 0;display: block; }
.uploader_file>span h3 { margin: 0.4rem 0;font-size: 0.6rem;color: #bdb9b9;text-indent: 0.4rem; }
.uploader_file>span i { font-size: 0.5rem;color: #000;font-weight: 600;display: block;width: 100%;height: 1.76rem;background: #fff;line-height: 1.76rem;padding-left: 0.4rem;box-sizing: border-box; }
.uploader_file>span  b { font-size: 0.4rem;color: #b1afaf;text-indent: 0.35rem;display: block;font-weight: normal;margin-top: 0.3rem; }

/*insurance_num_保险数量*/
.insurance_num { position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.3);display: none }
.insurance_num div { width: 100%; height: 5rem;background: #fff;text-align: center;position: absolute;bottom: 35%;left: 0;padding: 1rem 0;box-sizing: border-box; }
.insurance_num div p { color: #D0D0D0;font-size: 0.6rem; }
.insurance_num div p.active { font-size: 0.65rem;color: #000;font-weight: 600; }

/*footer*/
footer { padding: 1.6rem 1.2rem 0.8rem 1.2rem; }
button { width: 12.48rem;height: 1.72rem;font-size: 0.6rem;color: #fff;background: #ff7676;margin: 0 auto;border-radius: 1rem; }
